package com.gzy.cbrsystem.insomnia.action.reasoning;

import com.gzy.cbrsystem.insomnia.ClinicalBit;
import com.gzy.cbrsystem.insomnia.ClinicalBitDAO;
import com.gzy.cbrsystem.insomnia.InsomniaClinical2;
import com.opensymphony.xwork2.ActionSupport;

import java.util.ArrayList;
import java.util.List;

public class ReadInsomniaClinicalAction extends ActionSupport {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	protected InsomniaClinical2 insomniaClinical2;
	protected ClinicalBit clinicalBit;
	protected String caseId;
	protected ClinicalBitDAO clinicalBitDAO;

	public InsomniaClinical2 getInsomniaClinical2() {
		return insomniaClinical2;
	}

	public void setInsomniaClinical(InsomniaClinical2 insomniaClinical2) {
		this.insomniaClinical2 = insomniaClinical2;
	}

	public ClinicalBit getClinicalBit() {
		return clinicalBit;
	}

	public void setClinicalBit(ClinicalBit clinicalBit) {
		this.clinicalBit = clinicalBit;
	}

	public String getCaseId() {
		return caseId;
	}

	public void setCaseId(String caseId) {
		this.caseId = caseId;
	}

	public ClinicalBitDAO getClinicalBitDAO() {
		return clinicalBitDAO;
	}

	public void setClinicalBitDAO(ClinicalBitDAO clinicalBitDAO) {
		this.clinicalBitDAO = clinicalBitDAO;
	}

	@SuppressWarnings("null")
	public InsomniaClinical2 translate2(ClinicalBit cb) {
		List<String> history = new ArrayList();
		List<String> mainSympton = new ArrayList();
		List<String> acSympton = new ArrayList();
		List<String> tp = new ArrayList();
		System.out.println("here i am");
		InsomniaClinical2 ic2 = new InsomniaClinical2();
		ic2.setCaseId(this.caseId);
		if(cb.getBctd2()!= null && cb.getBctd2()) history.add(this.getText("bctd2"));
		if(cb.getBctd3()!= null && cb.getBctd3()) history.add(this.getText("bctd3"));
		if(cb.getJwbs1()!= null && cb.getJwbs1()) history.add(this.getText("jwbs1"));
		if(cb.getJwbs2()!= null && cb.getJwbs2()) history.add(this.getText("jwbs2"));
		if(cb.getJwbs3()!= null && cb.getJwbs3()) history.add(this.getText("jwbs3"));
		if(cb.getJwbs4()!= null && cb.getJwbs4()) history.add(this.getText("jwbs4"));
		if(cb.getJwbs5()!= null && cb.getJwbs5()) history.add(this.getText("jwbs5"));
		if(cb.getJwbs6()!= null && cb.getJwbs6()) history.add(this.getText("jwbs6"));
		if(cb.getJwbs7()!= null && cb.getJwbs7()) history.add(this.getText("jwbs7"));
		if(cb.getJwbs8()!= null && cb.getJwbs8()) history.add(this.getText("jwbs8"));
		if(cb.getJwbs9()!= null && cb.getJwbs9()) history.add(this.getText("jwbs9"));
		if(cb.getJwbs10()!= null && cb.getJwbs10()) history.add(this.getText("jwbs10"));
		if(cb.getJwbs11()!= null && cb.getJwbs11()) history.add(this.getText("jwbs11"));
		if(cb.getJwbs12()!= null && cb.getJwbs12()) history.add(this.getText("jwbs12"));
		if(cb.getJwbs13()!= null && cb.getJwbs13()) history.add(this.getText("jwbs13"));
		if(cb.getJwbs14()!= null && cb.getJwbs14()) history.add(this.getText("jwbs14"));
		if(cb.getJwbs15()!= null && cb.getJwbs15()) history.add(this.getText("jwbs15"));
		if(cb.getJwbs16()!= null && cb.getJwbs16()) history.add(this.getText("jwbs16"));
		if(cb.getJwbs17()!= null && cb.getJwbs17()) history.add(this.getText("jwbs17"));
		if(cb.getJwbs18()!= null && cb.getJwbs18()) history.add(this.getText("jwbs18"));
		if(cb.getJwbs19()!= null && cb.getJwbs19()) history.add(this.getText("jwbs19"));
		if(cb.getJwbs20()!= null && cb.getJwbs20()) history.add(this.getText("jwbs20"));
		if(cb.getJwbs21()!= null && cb.getJwbs21()) history.add(this.getText("jwbs21"));
		if(cb.getGrstz1()!= null && cb.getGrstz1())history.add(this.getText("grstz1"));
		if(cb.getGrstz2()!= null && cb.getGrstz2())history.add(this.getText("grstz2"));
		if(cb.getGrstz3()!= null && cb.getGrstz3())history.add(this.getText("grstz3"));
		if(cb.getGrstz4()!= null && cb.getGrstz4())history.add(this.getText("grstz4"));
		if(cb.getGrstz5()!= null && cb.getGrstz5())history.add(this.getText("grstz5"));
		if(cb.getGrstz6()!= null && cb.getGrstz6())history.add(this.getText("grstz6"));
		if(cb.getGrstz7()!= null && cb.getGrstz7())history.add(this.getText("grstz7"));
		if(cb.getGrstz8()!= null && cb.getGrstz8())history.add(this.getText("grstz8"));
		if(cb.getGrstz9()!= null && cb.getGrstz9())history.add(this.getText("grstz9"));
		if(cb.getGrstz10()!= null && cb.getGrstz10())history.add(this.getText("grstz10"));
		if(cb.getGrstz11()!= null && cb.getGrstz11())history.add(this.getText("grstz11"));
		if(cb.getGrstz12()!= null && cb.getGrstz12())history.add(this.getText("grstz12"));
		if(cb.getGrstz13()!= null && cb.getGrstz13())history.add(this.getText("grstz13"));
		if(cb.getGrstz14()!= null && cb.getGrstz14())history.add(this.getText("grstz14"));
		if(cb.getYj1()!= null && cb.getYj1())history.add(this.getText("yj1"));
		if(cb.getYj2()!= null && cb.getYj2())history.add(this.getText("yj2"));
		if(cb.getYj3()!= null && cb.getYj3())history.add(this.getText("yj3"));
		if(cb.getYjsm1()!= null && cb.getYjsm1()) history.add(this.getText("yjsm1"));
		if(cb.getYjsm2()!= null && cb.getYjsm2()) history.add(this.getText("yjsm2"));
		if(cb.getYjsm3()!= null && cb.getYjsm3()) history.add(this.getText("yjsm3"));
		if(cb.getXy1()!= null && cb.getXy1())history.add(this.getText("xy1"));
		if(cb.getXy2()!= null && cb.getXy2())history.add(this.getText("xy2"));
		if(cb.getXy3()!= null && cb.getXy3())history.add(this.getText("xy3"));
		if(cb.getXysm1()!= null && cb.getXysm1()) history.add(this.getText("xysm1"));
		if(cb.getXysm2()!= null && cb.getXysm2()) history.add(this.getText("xysm2"));
		if(cb.getXysm3()!= null && cb.getXysm3()) history.add(this.getText("xysm3"));
		ic2.setHistory(history);
		
		if(cb.getZztz1()!= null && cb.getZztz1()) mainSympton.add(this.getText("zztz1"));
		if(cb.getZztz2()!= null && cb.getZztz2()) mainSympton.add(this.getText("zztz2"));
		if(cb.getZztz3()!= null && cb.getZztz3()) mainSympton.add(this.getText("zztz3"));
		if(cb.getZztz4()!= null && cb.getZztz4()) mainSympton.add(this.getText("zztz4"));
		if(cb.getZztz5()!= null && cb.getZztz5()) mainSympton.add(this.getText("zztz5"));
		if(cb.getZztz6()!= null && cb.getZztz6()) mainSympton.add(this.getText("zztz6"));
		if(cb.getZztz7()!= null && cb.getZztz7()) mainSympton.add(this.getText("zztz7"));
		ic2.setMainSympton(mainSympton);
		
		if(cb.getJsqx1()!= null && cb.getJsqx1()) acSympton.add(this.getText("jsqx1"));
		if(cb.getJsqx2()!= null && cb.getJsqx2()) acSympton.add(this.getText("jsqx2"));
		if(cb.getJsqx3()!= null && cb.getJsqx3()) acSympton.add(this.getText("jsqx3"));
		if(cb.getJsqx4()!= null && cb.getJsqx4()) acSympton.add(this.getText("jsqx4"));
		if(cb.getJsqx5()!= null && cb.getJsqx5()) acSympton.add(this.getText("jsqx5"));
		if(cb.getJsqx6()!= null && cb.getJsqx6()) acSympton.add(this.getText("jsqx6"));
		if(cb.getJsqx7()!= null && cb.getJsqx7()) acSympton.add(this.getText("jsqx7"));
		if(cb.getJsqx8()!= null && cb.getJsqx8()) acSympton.add(this.getText("jsqx8"));
		if(cb.getJsqx9()!= null && cb.getJsqx9()) acSympton.add(this.getText("jsqx9"));
		if(cb.getJsqx10()!= null && cb.getJsqx10()) acSympton.add(this.getText("jsqx10"));
		if(cb.getJsqx11()!= null && cb.getJsqx11()) acSympton.add(this.getText("jsqx11"));
		if(cb.getJsqx12()!= null && cb.getJsqx12()) acSympton.add(this.getText("jsqx12"));
		if(cb.getJsqx13()!= null && cb.getJsqx13()) acSympton.add(this.getText("jsqx13"));
		if(cb.getJsqx14()!= null && cb.getJsqx14()) acSympton.add(this.getText("jsqx14"));
		if(cb.getJsqx15()!= null && cb.getJsqx15()) acSympton.add(this.getText("jsqx15"));
		if(cb.getJsqx16()!= null && cb.getJsqx16()) acSympton.add(this.getText("jsqx16"));
		if(cb.getJsqx17()!= null && cb.getJsqx17()) acSympton.add(this.getText("jsqx17"));
		if(cb.getJsqx18()!= null && cb.getJsqx18()) acSympton.add(this.getText("jsqx18"));
		if(cb.getJsqx19()!= null && cb.getJsqx19()) acSympton.add(this.getText("jsqx19"));
		if(cb.getTx1()!= null && cb.getTx1()) acSympton.add(this.getText("tx1"));
		if(cb.getTx2()!= null && cb.getTx2()) acSympton.add(this.getText("tx2"));
		if(cb.getTx3()!= null && cb.getTx3()) acSympton.add(this.getText("tx3"));
		if(cb.getTmwg1()!= null && cb.getTmwg1()) acSympton.add(this.getText("tmwg1"));
		if(cb.getTmwg2()!= null && cb.getTmwg2()) acSympton.add(this.getText("tmwg2"));
		if(cb.getTmwg3()!= null && cb.getTmwg3()) acSympton.add(this.getText("tmwg3"));
		if(cb.getTmwg4()!= null && cb.getTmwg4()) acSympton.add(this.getText("tmwg4"));
		if(cb.getTmwg5()!= null && cb.getTmwg5()) acSympton.add(this.getText("tmwg5"));
		if(cb.getTmwg6()!= null && cb.getTmwg6()) acSympton.add(this.getText("tmwg6"));
		if(cb.getTmwg7()!= null && cb.getTmwg7()) acSympton.add(this.getText("tmwg7"));
		if(cb.getTmwg8()!= null && cb.getTmwg8()) acSympton.add(this.getText("tmwg8"));
		if(cb.getTmwg9()!= null && cb.getTmwg9()) acSympton.add(this.getText("tmwg9"));
		if(cb.getTmwg10()!= null && cb.getTmwg10()) acSympton.add(this.getText("tmwg10"));
		if(cb.getTmwg11()!= null && cb.getTmwg11()) acSympton.add(this.getText("tmwg11"));
		if(cb.getTmwg12()!= null && cb.getTmwg12()) acSympton.add(this.getText("tmwg12"));
		if(cb.getTmwg13()!= null && cb.getTmwg13()) acSympton.add(this.getText("tmwg13"));
		if(cb.getTmwg14()!= null && cb.getTmwg14()) acSympton.add(this.getText("tmwg14"));
		if(cb.getTmwg15()!= null && cb.getTmwg15()) acSympton.add(this.getText("tmwg15"));
		if(cb.getTxsp1()!= null && cb.getTxsp1()) acSympton.add(this.getText("txsp1"));
		if(cb.getTxsp2()!= null && cb.getTxsp2()) acSympton.add(this.getText("txsp2"));
		if(cb.getTxsp3()!= null && cb.getTxsp3()) acSympton.add(this.getText("txsp3"));
		if(cb.getTxsp4()!= null && cb.getTxsp4()) acSympton.add(this.getText("txsp4"));
		if(cb.getTxsp5()!= null && cb.getTxsp5()) acSympton.add(this.getText("txsp5"));
		if(cb.getTxsp6()!= null && cb.getTxsp6()) acSympton.add(this.getText("txsp6"));
		if(cb.getTxsp7()!= null && cb.getTxsp7()) acSympton.add(this.getText("txsp7"));
		if(cb.getTxsp8()!= null && cb.getTxsp8()) acSympton.add(this.getText("txsp8"));
		if(cb.getTxsp9()!= null && cb.getTxsp9()) acSympton.add(this.getText("txsp9"));
		if(cb.getTxsp10()!= null && cb.getTxsp10()) acSympton.add(this.getText("txsp10"));
		if(cb.getTxsp11()!= null && cb.getTxsp11()) acSympton.add(this.getText("txsp11"));
		if(cb.getTxsp12()!= null && cb.getTxsp12()) acSympton.add(this.getText("txsp12"));
		if(cb.getTxsp13()!= null && cb.getTxsp13()) acSympton.add(this.getText("txsp13"));
		if(cb.getTxsp14()!= null && cb.getTxsp14()) acSympton.add(this.getText("txsp14"));
		if(cb.getTxsp15()!= null && cb.getTxsp15()) acSympton.add(this.getText("txsp15"));
		if(cb.getTxsp16()!= null && cb.getTxsp16()) acSympton.add(this.getText("txsp16"));
		if(cb.getTxsp17()!= null && cb.getTxsp17()) acSympton.add(this.getText("txsp17"));
		if(cb.getTxsp18()!= null && cb.getTxsp18()) acSympton.add(this.getText("txsp18"));
		if(cb.getTxsp19()!= null && cb.getTxsp19()) acSympton.add(this.getText("txsp19"));
		if(cb.getTxsp20()!= null && cb.getTxsp20()) acSympton.add(this.getText("txsp20"));
		if(cb.getTxsp21()!= null && cb.getTxsp21()) acSympton.add(this.getText("txsp21"));
		if(cb.getTxsp22()!= null && cb.getTxsp22()) acSympton.add(this.getText("txsp22"));
		if(cb.getTxsp23()!= null && cb.getTxsp23()) acSympton.add(this.getText("txsp23"));
		if(cb.getTxsp24()!= null && cb.getTxsp24()) acSympton.add(this.getText("txsp24"));
		if(cb.getTxsp25()!= null && cb.getTxsp25()) acSympton.add(this.getText("txsp25"));
		if(cb.getTxsp26()!= null && cb.getTxsp26()) acSympton.add(this.getText("txsp26"));
		if(cb.getTxsp27()!= null && cb.getTxsp27()) acSympton.add(this.getText("txsp27"));
		if(cb.getTxsp28()!= null && cb.getTxsp28()) acSympton.add(this.getText("txsp28"));
		if(cb.getTxsp29()!= null && cb.getTxsp29()) acSympton.add(this.getText("txsp29"));
		if(cb.getHrzz1()!= null && cb.getHrzz1()) acSympton.add(this.getText("hrzz1"));
		if(cb.getHrzz2()!= null && cb.getHrzz2()) acSympton.add(this.getText("hrzz2"));
		if(cb.getHrzz3()!= null && cb.getHrzz3()) acSympton.add(this.getText("hrzz3"));
		if(cb.getHrzz4()!= null && cb.getHrzz4()) acSympton.add(this.getText("hrzz4"));
		if(cb.getHrzz5()!= null && cb.getHrzz5()) acSympton.add(this.getText("hrzz5"));
		if(cb.getHrzz6()!= null && cb.getHrzz6()) acSympton.add(this.getText("hrzz6"));
		if(cb.getHrzz7()!= null && cb.getHrzz7()) acSympton.add(this.getText("hrzz7"));
		if(cb.getYskw1()!= null && cb.getYskw1()) acSympton.add(this.getText("yskw1"));
		if(cb.getYskw2()!= null && cb.getYskw2()) acSympton.add(this.getText("yskw2"));
		if(cb.getYskw3()!= null && cb.getYskw3()) acSympton.add(this.getText("yskw3"));
		if(cb.getYskw4()!= null && cb.getYskw4()) acSympton.add(this.getText("yskw4"));
		if(cb.getYskw5()!= null && cb.getYskw5()) acSympton.add(this.getText("yskw5"));
		if(cb.getYskw6()!= null && cb.getYskw6()) acSympton.add(this.getText("yskw6"));
		if(cb.getYskw7()!= null && cb.getYskw7()) acSympton.add(this.getText("yskw7"));
		if(cb.getYskw8()!= null && cb.getYskw8()) acSympton.add(this.getText("yskw8"));
		if(cb.getYskw9()!= null && cb.getYskw9()) acSympton.add(this.getText("yskw9"));
		if(cb.getHcty1()!= null && cb.getHcty1()) acSympton.add(this.getText("hcty1"));
		if(cb.getHcty2()!= null && cb.getHcty2()) acSympton.add(this.getText("hcty2"));
		if(cb.getHcty3()!= null && cb.getHcty3()) acSympton.add(this.getText("hcty3"));
		if(cb.getHcty4()!= null && cb.getHcty4()) acSympton.add(this.getText("hcty4"));
		if(cb.getHcty5()!= null && cb.getHcty5()) acSympton.add(this.getText("hcty5"));
		if(cb.getHcty6()!= null && cb.getHcty6()) acSympton.add(this.getText("hcty6"));
		if(cb.getHcty7()!= null && cb.getHcty7()) acSympton.add(this.getText("hcty7"));
		if(cb.getHcty8()!= null && cb.getHcty8()) acSympton.add(this.getText("hcty8"));
		if(cb.getHcty9()!= null && cb.getHcty9()) acSympton.add(this.getText("hcty9"));
		if(cb.getHcty10()!= null && cb.getHcty10()) acSympton.add(this.getText("hcty10"));
		if(cb.getYysy1()!= null && cb.getYysy1()) acSympton.add(this.getText("yysy1"));
		if(cb.getYysy2()!= null && cb.getYysy2()) acSympton.add(this.getText("yysy2"));
		if(cb.getYysy3()!= null && cb.getYysy3()) acSympton.add(this.getText("yysy3"));
		if(cb.getYysy4()!= null && cb.getYysy4()) acSympton.add(this.getText("yysy4"));
		if(cb.getYysy5()!= null && cb.getYysy5()) acSympton.add(this.getText("yysy5"));
		if(cb.getYysy6()!= null && cb.getYysy6()) acSympton.add(this.getText("yysy6"));
		if(cb.getDxby1()!= null && cb.getDxby1()) acSympton.add(this.getText("dxby1"));
		if(cb.getDxby2()!= null && cb.getDxby2()) acSympton.add(this.getText("dxby2"));
		if(cb.getDxby3()!= null && cb.getDxby3()) acSympton.add(this.getText("dxby3"));
		if(cb.getDxby4()!= null && cb.getDxby4()) acSympton.add(this.getText("dxby4"));
		if(cb.getDxby5()!= null && cb.getDxby5()) acSympton.add(this.getText("dxby5"));
		if(cb.getDxby6()!= null && cb.getDxby6()) acSympton.add(this.getText("dxby6"));
		if(cb.getDxby7()!= null && cb.getDxby7()) acSympton.add(this.getText("dxby7"));
		if(cb.getDxby8()!= null && cb.getDxby8()) acSympton.add(this.getText("dxby8"));
		if(cb.getDxby9()!= null && cb.getDxby9()) acSympton.add(this.getText("dxby9"));
		if(cb.getDxby10()!= null && cb.getDxby10()) acSympton.add(this.getText("dxby10"));
		if(cb.getDxby11()!= null && cb.getDxby11()) acSympton.add(this.getText("dxby11"));
		if(cb.getDxby12()!= null && cb.getDxby12()) acSympton.add(this.getText("dxby12"));
		if(cb.getDxby13()!= null && cb.getDxby13()) acSympton.add(this.getText("dxby13"));
		if(cb.getDxby14()!= null && cb.getDxby14()) acSympton.add(this.getText("dxby14"));
		if(cb.getDxby15()!= null && cb.getDxby15()) acSympton.add(this.getText("dxby15"));
		if(cb.getDxby16()!= null && cb.getDxby16()) acSympton.add(this.getText("dxby16"));
		if(cb.getDxby17()!= null && cb.getDxby17()) acSympton.add(this.getText("dxby17"));
		if(cb.getDxby18()!= null && cb.getDxby18()) acSympton.add(this.getText("dxby18"));
		if(cb.getDxby19()!= null && cb.getDxby19()) acSympton.add(this.getText("dxby19"));
		if(cb.getDxby20()!= null && cb.getDxby20()) acSympton.add(this.getText("dxby20"));
		if(cb.getDxby20()!= null && cb.getDxby20()) acSympton.add(this.getText("dxby21"));
		ic2.setAcSympton(acSympton);
		if(cb.getBsz1()!= null && cb.getBsz1()) tp.add(this.getText("bsz1"));
		if(cb.getBsz2()!= null && cb.getBsz2()) tp.add(this.getText("bsz2"));
		if(cb.getBsz3()!= null && cb.getBsz3()) tp.add(this.getText("bsz3"));
		if(cb.getBsz4()!= null && cb.getBsz4()) tp.add(this.getText("bsz4"));
		if(cb.getBsz5()!= null && cb.getBsz5()) tp.add(this.getText("bsz5"));
		if(cb.getBsz6()!= null && cb.getBsz6()) tp.add(this.getText("bsz6"));
		if(cb.getBsz7()!= null && cb.getBsz7()) tp.add(this.getText("bsz7"));
		if(cb.getBsz8()!= null && cb.getBsz8()) tp.add(this.getText("bsz8"));
		if(cb.getBsz9()!= null && cb.getBsz9()) tp.add(this.getText("bsz9"));
		if(cb.getBsz10()!= null && cb.getBsz10()) tp.add(this.getText("bsz10"));
		if(cb.getBsz11()!= null && cb.getBsz11()) tp.add(this.getText("bsz11"));
		if(cb.getBsz12()!= null && cb.getBsz12()) tp.add(this.getText("bsz12"));
		if(cb.getBsti1()!= null && cb.getBsti1()) tp.add(this.getText("bsti1"));
		if(cb.getBsti2()!= null && cb.getBsti2()) tp.add(this.getText("bsti2"));
		if(cb.getBsti3()!= null && cb.getBsti3()) tp.add(this.getText("bsti3"));
		if(cb.getBsti4()!= null && cb.getBsti4()) tp.add(this.getText("bsti4"));
		if(cb.getBsti5()!= null && cb.getBsti5()) tp.add(this.getText("bsti5"));
		if(cb.getBsti6()!= null && cb.getBsti6()) tp.add(this.getText("bsti6"));
		if(cb.getBstai1()!= null && cb.getBstai1()) tp.add(this.getText("bstai1"));
		if(cb.getBstai2()!= null && cb.getBstai2()) tp.add(this.getText("bstai2"));
		if(cb.getBstai3()!= null && cb.getBstai3()) tp.add(this.getText("bstai3"));
		if(cb.getBstai4()!= null && cb.getBstai4()) tp.add(this.getText("bstai4"));
		if(cb.getBstai5()!= null && cb.getBstai5()) tp.add(this.getText("bstai5"));
		if(cb.getBstai6()!= null && cb.getBstai6()) tp.add(this.getText("bstai6"));
		if(cb.getBstai7()!= null && cb.getBstai7()) tp.add(this.getText("bstai7"));
		if(cb.getBstai8()!= null && cb.getBstai8()) tp.add(this.getText("bstai8"));
		if(cb.getBstai9()!= null && cb.getBstai9()) tp.add(this.getText("bstai9"));
		if(cb.getBstai10()!= null && cb.getBstai10()) tp.add(this.getText("bstai10"));
		if(cb.getBstai11()!= null && cb.getBstai11()) tp.add(this.getText("bstai11"));
		if(cb.getBstai12()!= null && cb.getBstai12()) tp.add(this.getText("bstai12"));
		if(cb.getBstai13()!= null && cb.getBstai13()) tp.add(this.getText("bstai13"));
		if(cb.getBstai14()!= null && cb.getBstai14()) tp.add(this.getText("bstai14"));
		if(cb.getSdml1()!= null && cb.getSdml1()) tp.add(this.getText("sdml1"));
		if(cb.getSdml2()!= null && cb.getSdml2()) tp.add(this.getText("sdml2"));
		if(cb.getJbmx1()!= null && cb.getJbmx1()) tp.add(this.getText("jbmx1"));
		if(cb.getJbmx2()!= null && cb.getJbmx2()) tp.add(this.getText("jbmx2"));
		if(cb.getJbmx3()!= null && cb.getJbmx3()) tp.add(this.getText("jbmx3"));
		if(cb.getJbmx4()!= null && cb.getJbmx4()) tp.add(this.getText("jbmx4"));
		if(cb.getJbmx5()!= null && cb.getJbmx5()) tp.add(this.getText("jbmx5"));
		if(cb.getJbmx6()!= null && cb.getJbmx6()) tp.add(this.getText("jbmx6"));
		if(cb.getJbmx7()!= null && cb.getJbmx7()) tp.add(this.getText("jbmx7"));
		if(cb.getJbmx8()!= null && cb.getJbmx8()) tp.add(this.getText("jbmx8"));
		if(cb.getJbmx9()!= null && cb.getJbmx9()) tp.add(this.getText("jbmx9"));
		if(cb.getJbmx10()!= null && cb.getJbmx10()) tp.add(this.getText("jbmx10"));
		if(cb.getJbmx11()!= null && cb.getJbmx11()) tp.add(this.getText("jbmx11"));
		if(cb.getJbmx12()!= null && cb.getJbmx12()) tp.add(this.getText("jbmx12"));
		if(cb.getJbmx13()!= null && cb.getJbmx13()) tp.add(this.getText("jbmx13"));
		if(cb.getJbmx14()!= null && cb.getJbmx14()) tp.add(this.getText("jbmx14"));
		if(cb.getJbmx15()!= null && cb.getJbmx15()) tp.add(this.getText("jbmx15"));
		if(cb.getJbmx16()!= null && cb.getJbmx16()) tp.add(this.getText("jbmx16"));
		if(cb.getJbmx17()!= null && cb.getJbmx17()) tp.add(this.getText("jbmx17"));
		if(cb.getJbmx18()!= null && cb.getJbmx18()) tp.add(this.getText("jbmx18"));
				ic2.setTp(tp);
				ic2.setCaseId(cb.getCaseId());
				if (ic2 == null)
					return null;
				else
					return ic2;
		
			}
		
		}
